separating transformer - German English Dictionary